render: Propagate snapshot drawing to box shadows
authorBenjamin Otte <otte@redhat.com>
Sat, 19 Nov 2016 19:38:22 +0000 (20:38 +0100)
committerBenjamin Otte <otte@redhat.com>
Sat, 19 Nov 2016 19:58:36 +0000 (20:58 +0100)
commit38f226b5cef1660c7a7f465528befbd65ab944a5
tree26d143caa6aaf77daa9898fc95f363a83d78a412
parentc45f8b1a25c4ef06773c06d30c30199097d29d96
render: Propagate snapshot drawing to box shadows

This decouples actual background drawing from shadow drawing in the
snapshot case.

We also now create seperate nodes for shadows vs for backgrounds.
gtk/gtkcssshadowsvalue.c
gtk/gtkcssshadowsvalueprivate.h
gtk/gtkcssshadowvalue.c
gtk/gtkcssshadowvalueprivate.h
gtk/gtkrenderbackground.c